casting crane - Spanish English Dictionary